endometrial implants - Alemán Inglés Diccionario